Data Enrichment in Case-based Reasoning for Software Cost Prediction
نویسندگان
چکیده
Key Results: Cases are often indiscriminatingly added to case bases. This potentially results in poor solutions proposed by ‘misleading’ cases. Research to-date has resulted in development of a prototype that can potentially filter ‘misleading’ cases in case bases to avoid delivery of poor solutions. The prototype was tested in a pilot study, in which absolute residuals (error in prediction) were reduced by 45.2% from 68.17 hours to 37.33 hours.
منابع مشابه
A Comparison of Case-Based Reasoning Approaches to Web Hypermedia Project Cost Estimation
Over the years software engineering researchers have suggested numerous techniques for estimating development effort. These techniques have been classified mainly as algorithmic, machine learning and expert judgement. Several studies have compared the prediction accuracy of those techniques, with emphasis placed on linear regression, stepwise regression, and Case-based Reasoning (CBR). To date ...
متن کاملINTEGRATING CASE-BASED REASONING, KNOWLEDGE-BASED APPROACH AND TSP ALGORITHM FOR MINIMUM TOUR FINDING
Imagine you have traveled to an unfamiliar city. Before you start your daily tour around the city, you need to know a good route. In Network Theory (NT), this is the traveling salesman problem (TSP). A dynamic programming algorithm is often used for solving this problem. However, when the road network of the city is very complicated and dense, which is usually the case, it will take too long fo...
متن کاملComPARE: A Generic Quality Assessment Environment for Component-Based Software Systems
Component-based technology is gaining popularity in modern software development. This approach helps reduce development cost and time-to-market, as well as improve maintainability and reliability. One of the key problems in component-based software development is finding a way to certify the quality of individual components and that of the integrated component-based software systems. There are ...
متن کاملSoftware Cost Estimation Model Based on Integration of Multi-agent and Case-Based Reasoning
Accurate software cost estimation is a vital task that affects the firm's software investment decisions before committing required resources to that project or bidding for a contract. This study proposes an improved Case-Based Reasoning (CBR) approach integrated with multi-agent technology to retrieve similar projects from multi-organizational distributed datasets. The study explores the possib...
متن کاملComPARE: A Generic Qua for Component-Bas
Component-based technology is gaining popularity in modern software development. This approach helps reduce development cost and time-to-market, as well as improve maintainability and reliability. One of the key problems in component-based software development is finding a way to certify the quality of individual components and that of the integrated component-based software systems. There are ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004